short mackerel - Español Inglés Diccionario